home *** CD-ROM | disk | FTP | other *** search
/ BMUG Newsletter 1996 Fall / BMUG Fall 96 Newsletter ROM (BMUG) (1996).bin / New NL PD Collections / UUTool 2.0.4 ƒ / UUTool User Manual < prev   
Text File  |  1991-10-25  |  5KB  |  117 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11. UUTool 2.0.4
  12. Quickly Written User Manual
  13. By Bernie Wieser © 1990, 1991
  14. Octavian Micro Development
  15. ALL RIGHTS RESERVED
  16.  
  17. 1.0 Licensing Agreement
  18. 2.0 Purpose
  19. 3.0 Preferences
  20. 4.0 Revisions Log
  21. 5.0 Miscellany
  22.  
  23. 1.0    Licensing Agreement
  24.  
  25. The Octavian Micro Development hereby releases UUTool, a program for encoding and decoding UUENCODED format files, as 'freeware' on the following conditions.  The user understands that UUTool is the property of Octavian Micro Development, and that Octavian Micro Development is not responsible for any damages incurred through the use of said tool.  UUTool is for the personal and private use of individuals.  It can not be sold, or distributed on/in any media for profit (including mail order) without the prior consent of Octavian Micro Development.  When distributed, this document must accompany the application.  Use or distribution of said tool implies this agreement is understood and abided by.
  26.  
  27. 2.0    Purpose of UUTool
  28.  
  29. UUTool is an implementation of the 'uuencode' and 'uudecode' binary to text file utilities for the Macintosh™.  Its purpose is to translate binary files into text for transmission over some electronic medium (i.e. electronic mail).  It is compatible with many UNIX™ implementations, with extra coding to support the two file fork Macintosh™ architecture.
  30. Why did I write UUTool?  I deal a lot with UNIX™ based machines from my Macintosh™ and was not able to find any comparable utility for encoding and decoding uu-type files using the Macintosh's native operating system.  UUTool seems to work fine when transferring data files between the two systems.
  31. One very nice new feature is the multiple text file decode support on open of application.
  32.  
  33. 3.0    Preferences
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. Macintosh™ Preferences
  58.  
  59. By default Macintosh™ files are encoded in their entirety.  UUTool's decode can see Macintosh™ formatted files and restore them to their original condition.  The data fork of a file is the first part in the encoded text file, bounded by a 'begin' and 'end' statement.  This is followed by the resource fork, and finally finder information (i.e. the file's icon, etc.)  When the check box for data fork only is on, only the data fork of a file is encoded.  Either way, on a UNIX™ system only the data fork will be decoded.
  60. The "use original coding" check box will use the standard uu**coding method, necessary for many PC implementations.  I suggest not using original coding when using UNIX™ machines, since some electronic mailors reformat white space.
  61. Default creator and file type are only used if UUTool does not see a 'begin' statement immediately following the data's 'end' marker.  It assumes the file is in a data only format (normal for UNIX™ systems).  The default creator and type are set in the file's Finder information.
  62.  
  63. UNIX Preferences
  64.  
  65. UNIX™ permission defines the file's permission modes if the file is to be decoded on a UNIX™ machine.  For example, '0700' stands for read/write/execute for owner only.  This is ignored on the Mac side.
  66.  
  67. You can put whatever text you like before the first 'begin' statement or after the last 'end' statement (except those tokens must start on a new-line!)  UUTool should be able to decode files with headers.  Try not to fiddle with information between those tokens.
  68.  
  69. Split Preferences
  70.  
  71. These are currently ignored.
  72.  
  73. 4.0    Revision Log
  74.  
  75. v1.1 - fixed drawing into a NIL window brought about by file errors.
  76. v1.2 - fixed SysBeep problem under finder (not having enough memory to be loaded back in).
  77. v1.2.2 - fixed some port problems
  78. v1.2.3 - fixed an addressing problem for 68000 machines
  79. v2.0b - stream i/o completely removed with faster new engine (UENG)
  80. - added encode/decode status (allowed with new engine)
  81. - no longer uses all memory but works with 110K
  82. - no longer supports CR/LF encoding (CR only)
  83. v2.0b1 - corrected dialogue problem under system 7.0
  84. - added app. file open support
  85. 2.0.1 - added 'mstr' support
  86. - added keyboard shortcuts to prefs. as well as their feedback
  87. - uses UENG 1.0.1 which allows for variable buffers (still uses old sizes)
  88. - removed debug traps in UENG
  89. - all code is 32 bit clean and 68000 compatible (I hope :-)
  90. 2.0.2 - fixed ignore EOF in uudecode UENG
  91. - added user abort to encode/decode
  92. 2.0.3 - uses UENG 1.0.3, nicer abort
  93. 2.0.4 - added original coding option
  94.  
  95. If you find any bugs or have any comments, feel free to write me a letter (address below) or send me electronic mail via wieser@acs.ucalgary.ca.
  96.  
  97. 5.0    Miscellany
  98.  
  99. Octavian Micro Development is a small software/hardware development company specializing in Macintosh™ and UNIX™ based systems.
  100.  
  101. My address is:
  102. Octavian Micro Development
  103. ATTN: B. Wieser
  104. 10516 Bradbury Dr. S.W.
  105. Calgary, Ab., Canada
  106. T2W-1A6
  107.  
  108. Office# (403)259 4907
  109.  
  110. Credits:
  111.  
  112. I would like to thank Leonard Rosenthol for reminding me to follow all the Macintosh™ UI guidelines, and Bill Johnston for his valuable comments.
  113.  
  114. Macintosh™ is a registered trademark of Apple Computer Inc.
  115. UNIX is a registered trademark of AT&T Information Systems.
  116.  
  117.